having claws - Spanish English Dictionary